provide everything you need - Deutsch Englisch Wörterbuch